branch address - French English Dictionary